History
History
Synonyms
UK
US
Meaning:
asylum

(a place of) refuge or safety

refuge

refuge

(a place giving) shelter or protection from trouble, danger etc

place to hide, have privacy

IVORY TOWER as in Wiktionary
IVORY TOWER as in Wikipedia